gh-103092: Prep curses module for multi-phase init #23091
+99
−64
We went looking everywhere, but couldn’t find those commits.
Sometimes commits can disappear after a force-push. Head back to the latest changes here.